loud and incessant chat - Turco Inglés Diccionario